For an explanation of vectors and normalised vectors you can
read the following two sections which give a brief overview of what
is a vector and how it can be used in making games:
GameMaker Studio 2 also has a number of vector-based functions, listed below:
Additionally, there are a number of trigonometric functions available to you which can very helpful when working with vectors. See the following page for more information: